package com.letoy.edu.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(value = "课程信息表", description = "课程信息实体类")
@Data
public class OnlineCourseInfo {

    @ApiModelProperty(name = "课程信息ID", example = "1", dataType = "int")
    private long uid;
    @ApiModelProperty(name = "课程名称", example = "高等数学", dataType = "String")
    private String name;
    @ApiModelProperty(name = "课程状态", example = "1", dataType = "String")
    private String status;
    @ApiModelProperty(name = "课程代码", example = "SL000000", dataType = "String")
    private String courseCode;
    @ApiModelProperty(name = "教室", example = "CJ01", dataType = "String")
    private String classroom;
    @ApiModelProperty(name = "开课周", example = "1", dataType = "String")
    private String startWeek;
    @ApiModelProperty(name = "结课周", example = "16", dataType = "String")
    private String endWeek;
    @ApiModelProperty(name = "上课开始时间", example = "13:30", dataType = "String")
    private String startTime;
    @ApiModelProperty(name = "上课结束时间", example = "15:10", dataType = "String")
    private String endTime;
    @ApiModelProperty(name = "开始节数", example = "1", dataType = "int")
    private int startClass;
    @ApiModelProperty(name = "结束节数", example = "2", dataType = "int")
    private int endClass;
    @ApiModelProperty(name = "开课学生数量", example = "40", dataType = "String")
    private long stuAmount;
    @ApiModelProperty(name = "当前已经选择学生数量", example = "10", dataType = "String")
    private String stuAmountNow;
    @ApiModelProperty(name = "是否必修", example = "Y", dataType = "String")
    private String isRequired;


}
